import { request } from '@/utils/request'

export const subject = {
  // 获取题目难度列表
  getLevels() {
    return request.get('/subject/level/queryList')
  },
  
  // 获取题目类型列表
  getTypes() {
    return request.get('/subject/type/queryList')
  },
  
  // 获取题目分页列表
  getPage(params) {
    return request.post('/subject/info/queryPage', params)
  },
  
  // 收藏题目
  collect(subjectId) {
    return request.post('/subject/collect/add', { subjectId })
  },
  
  // 获取题目详情
  getDetail(id) {
    return request.post('/subject/info/queryById', { id })
  },
  
  // 提交答案
  submitAnswer(data) {
    return request.post('/subject/solve/confirm', data)
  }
} 